package com.ahcg

// 定义了一个object，那么就相当于定义了一个单例对象
// static 关键字，静态的，类的
// static 可以修饰属性和方法，雷属性、类方法
// main方法有static关键字修饰，说明main方法就是一个类方法
object Demo6 {

  def main(args: Array[String]): Unit = {
    //不可变的List，不可以增加删除元素
    val list: List[Int] = List[Int](1, 2, 3, 5, 3, 1, 2, 8)

    println(list.head)

    println(list.init)

    println(list.last)

    println(list.tail)

    println(list ::: List(-1, -2, -3))

    println(list.take(3))

    println(list.contains(1))

  }
}
